//
//  WJJCalendarMonthView.h
//  WJJCalendarView
//
//  Created by JunWang on 16/3/7.
//  Copyright (c) 2016年 Insigma Hengtian Software Co.,Ltd  All rights reserved.
//



@class WJJCalendarDayView;
@class WJJCalendarRange;


@interface WJJCalendarMonthView : UIView

@property (nonatomic, copy, readonly) NSDateComponents *month;
@property (nonatomic, strong, readonly) NSSet *dayViews;

// Designated initialiser
- (id)initWithMonth:(NSDateComponents*)month width:(CGFloat)width dayViewClass:(Class)dayViewClass dayViewHeight:(CGFloat)dayViewHeight;

- (WJJCalendarDayView*)dayViewForDay:(NSDateComponents*)day;
- (void)updateDaySelectionStatesForRange:(WJJCalendarRange*)range;

@end

